como funcionan las aplicaciones nativas